property leasing - French English Dictionary